package com.Telien.app.request.object;
import java.util.Date;
import java.util.UUID;

import de.micromata.opengis.kml.v_2_2_0.Coordinate;

public class rideService extends Request{
	   int rideSessionID;
	   int driverRequestUserID;
	   int requestUserID;
	   Date sessionDate;
	   boolean activity; //false until otherwise accepted by user
	   DriverRequest request;
	   
	   public rideService(int rideSessionID,
					int driverRequestUserID,
					int requestUserID,
					Date sessionDate,
					boolean activity,
					DriverRequest request){
			this.rideSessionID=rideSessionID;
			this.driverRequestUserID=driverRequestUserID;
			this.requestUserID=requestUserID; 
			this.sessionDate=sessionDate;
			this.activity=activity;
			this.request = request;
	   }
	   
	   public rideService(int rideSessionID,
				int driverRequestUserID,
				int requestUserID,
				Date sessionDate,
				boolean activity){
		this.rideSessionID=rideSessionID;
		this.driverRequestUserID=driverRequestUserID;
		this.requestUserID=requestUserID; 
		this.sessionDate=sessionDate;
		this.activity=activity;
  }
     
	   public int getrideSessionID(){
		   return rideSessionID;
	   }
	   
	   public int getdriverRequestUserID(){
		   return driverRequestUserID;
	   }
	   
	   public int getrequestUserID(){
		   return requestUserID;
	   }
	   
	   public Date getsessionDate(){
		   return sessionDate;
	   }
	   
	   public boolean getactivity(){
		   return activity;
	   }
	   
	   public DriverRequest getRequest() {
		   return request;
	   }
	   
	   public void setrideSessionID(int sessionID){
		   this.rideSessionID = sessionID;
	   }
	   
	   public void setdriverRequestUserID(int driverUserID){
		   this.driverRequestUserID= driverUserID;
	   }
	   
	   public void setrequestUserID(int customerID){
		   this.requestUserID = customerID;
	   }
	   
	   public void setsessionDate(Date sessionDate){
		   this.sessionDate = sessionDate;
	   }
	   
	   public void setactivity(boolean sessionStatus){
		   this.activity = sessionStatus;
	   }
	   
	   public void setRequest(DriverRequest request) {
		   this.request = request;
	   }
	   
}
